// 订单相关接口文件

// 导入封装的请求接口
import request from '@/utils/request'

// 1、获取用户收货地址
export function getAddressList (page = 0, limit = 5) {
  return request({
    url: '/address/list',
    method: 'GET',
    params: {
      page,
      limit
    }
  })
}

// 2、获取订单页面中的要购买的商品数据
export function confirmOrder (data) {
  return request({
    url: '/order/confirm',
    method: 'POST',
    data
  })
}

// 3、创建订单
export function createOrder (orderKey, data) {
  return request({
    url: `/order/create/${orderKey}`,
    method: 'POST',
    data
  })
}

// 4、获取订单详情
export function getOrderDetail (orderId) {
  return request({
    url: `/order/detail/${orderId}`,
    method: 'GET'
  })
}
